package com.ruoyi.supervise.mapper;

import java.util.List;

import com.ruoyi.supervise.domain.BaseProjectInfo;
import com.ruoyi.supervise.domain.ConDrawFirstTrial;
import com.ruoyi.supervise.domain.UnitEngineeringInfoTable;

/**
 * @ClassName: ProjectArchivesBaseInfoMapper
 * @Description: 点击项目名称进入的页面的基本信息mapper
 * @Author wtj
 * @DateTime 2020年3月11日 下午4:20:33
 */
public interface ProjectArchivesBaseInfoMapper 
{
	/**
	 * @Title: selectProjectArchivesBaseInfoByGuid
	 * @Description: 根据guid查询出项目基本信息
	 * @Author wtj
	 * @DateTime 2020年3月11日 下午4:21:01
	 * @param projectArchives
	 * @return
	 */
    public BaseProjectInfo selectProjectArchivesBaseInfoByGuid(BaseProjectInfo baseProjectInfo);
    
    /**
     * @Title: selectUnitEngineeringInfoTableList
     * @Description: 单位工程房建信息table数据
     * @Author wtj
     * @DateTime 2020年3月16日 下午6:05:38
     * @param unitEngineeringInfoTable
     * @return
     */
    public List<UnitEngineeringInfoTable> selectUnitEngineeringInfoTableFJList(UnitEngineeringInfoTable unitEngineeringInfoTable);
    
    /**
     * @Title: selectUnitEngineeringInfoTableFJList
     * @Description: 单位工程市政信息table数据
     * @Author wtj
     * @DateTime 2020年3月17日 上午9:11:07
     * @param unitEngineeringInfoTable
     * @return
     */
    public List<UnitEngineeringInfoTable> selectUnitEngineeringInfoTableSZList(UnitEngineeringInfoTable unitEngineeringInfoTable);
    
    /**
     * @Title: selectUnitEngineeringInfoByProjectGuid
     * @Description: 根据项目标识符查询单位工程
     * @Author wtj
     * @DateTime 2020-10-20 15:21:10
     * @param projectGuid
     * @return
     */
    public List<ConDrawFirstTrial> selectUnitEngineeringInfoByProjectGuid(String projectGuid);
    
}
